@charset "utf-8";
/* CSS Document */
/*重置*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td,a,div,span {
    margin: 0;
    padding: 0;
    transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;
}
body{ font-family:'微软雅黑' !important;font-size: 14px;color: #333; cursor:default;background-color: #fff!important;}
em,i{ font-style:normal;}
ul{list-style:none;}
li{list-style:none;}
img{border:0 none;max-width: 100%;transition: all .3s ease;-o-transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;}
a{text-decoration:none;outline:none;}
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: none;}
a:active {text-decoration: none;}
.ml0{margin-left:0!important;}
/*页面样式*/
.slideBox{width: 100%;max-width:1440px;margin: auto;overflow: hidden;position: relative;}
.slideBox .prev,.slideBox .next{position: absolute;top:0;bottom: 0;margin: auto;color: #e6ecef;font-size:60px;z-index:10;display: block;width:65px;text-align:center;height:65px;line-height:65px;border-radius:10px;opacity: 0.5;background: #000;font-weight:bold;font-family:"simsun";}
.slideBox .prev:hover,.slideBox .next:hover{opacity:1;}
.slideBox .prev{left: 30px;}
.slideBox .next{right: 30px;}
.slideBox .bd>ul>li>a{display: block;cursor: pointer;}
.slideBox .hd{position: absolute;left: 0;right: 0;margin: auto;bottom:10px;z-index:10;height: 20px;text-align: center;}
.slideBox .hd span{display: inline-block;width: 60px;height: 5px;background: #c9e7fb;opacity: 0.6;margin: auto 10px;cursor: pointer;}
.slideBox .hd span.on{background: #39a346;opacity: 1;}
#header-top{
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #f0f0f0;
    overflow: hidden;
}
.ht-son{
    width: 1100px;
    margin: auto;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}
.ht-son-left{
    float: left;
}
.ht-son-right{
    float: right;
}
.ht-son-right a{
    display: inline-block;
    margin-left: 20px;
    cursor: pointer;
    color: #000;
}
.ht-son-right a:hover{
    color: #259ddc;
}
#header{
    width: 1100px;
    height: 108px;
    margin: auto;
    overflow: hidden;
}
.logo{
    float: left;
    overflow:hidden;
}
.phonecall{
    float: right;
}
#nav-fa{
    width: 1440px;
    height: 50px;
    margin: auto;
    overflow: hidden;
    box-shadow: 0 1px 10px #999;
    background: url(../img/navbg.jpg) repeat-y center center;
}
.nav{
    width: 1100px;
    margin: auto;
    height: 50px;
    overflow: hidden;
}
.nav a{
    float: left;
    width:137px;
    height: 50px;
    line-height: 50px;
    color:#fff;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
}
.nav a:hover{background: #fff;transform: scale(1.1);color:#000;}
.bl0{border-left: none!important;}
.br0{border-right: none!important;}
.notice{
    width: 1440px;
    height: 50px;
    line-height: 50px;
    background: #dcdcdc;
    margin: auto;
    overflow: hidden;
}
.notice-son{
    width: 1300px;
    height: 50px;
    margin: auto;
    overflow: hidden;
}
.notice-left{
    float: left;
}
.notice-left>span{
    margin-right: 10px;
}
.notice-right{
    float: right;
    margin-right: 10px;
    height: 28px;
    margin-top: 10px;
}
.notice-right input.search-text{
    float: left;
    width: 240px;
    height: 28px;
    text-indent: 10px;
    font-size: 16px;
    border:none;
}
.notice-right input.search-btn{
    float: right;
    height: 28px;
    border:none;
}
.footer{
    width: 100%;
    margin: auto auto;
    background: #0d7de6;
}
.footer>ul{
    width: 1000px;
    margin: auto;
    color: #fff;
    height: 137px;
    overflow: hidden
}
.footer>ul>li{
    width: 333px;
    float: left;
    overflow: hidden;
    margin-top: 40px;
}
.footer>ul>li>img{
    float: left;
}
.footer>ul>li>div{
    float: left;
    margin-left: 10px;
}
.footer>p{
    width: 100%;
    background: #0057a6;
    text-align: center;
    color: #fff;
    padding: 8px 0;
}
